#include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"
#ifdef __cplusplus
extern "C" {
#endif
btCollisionAlgorithmConstructionInfo* bullet_NewbtCollisionAlgorithmConstructionInfo(){
	btCollisionAlgorithmConstructionInfo* wrap_out = new btCollisionAlgorithmConstructionInfo();
	return wrap_out;
}

btCollisionAlgorithmConstructionInfo* bullet_NewbtCollisionAlgorithmConstructionInfo1(btDispatcher* dispatcher,int temp){
	btDispatcher * c_arg_dispatcher=(btDispatcher *)(void*)(dispatcher);
	int c_arg_temp=temp;
	btCollisionAlgorithmConstructionInfo* wrap_out = new btCollisionAlgorithmConstructionInfo(c_arg_dispatcher,c_arg_temp);
	return wrap_out;
}

btPersistentManifold** bullet_btCollisionAlgorithmConstructionInfo_GetFieldOfM_manifold(btCollisionAlgorithmConstructionInfo* c_this){
	return (btPersistentManifold**)(&c_this->m_manifold);
}

#ifdef __cplusplus
}
#endif
